British PM May rebukes Trump’s anti-Muslim retweets