Sir Keir Starmer has been urged by new Tory leader Kemi Badenoch to apologise for "derogatory" remarks Foreign Secretary David Lammy previously made about Donald Trump.