Donald Trump causes outrage by cancelling historically important trip in France because of rain