Merkel speech highlights gulf with Trump