US President Donald Trump has criticised UK Prime Minister Keir Starmer, accusing him of seeking to “join wars after we’ve already won”.