Trump faces G7 squeeze on climate change, trade at Sicily summit