Donald Trump’s bad week