President Donald Trump joined US allies Britain, France and Germany in expelling Russian diplomats in response to the poisoning of a former Russian spy and his daughter in London.