G7 leaders meet with divisions on trade and climate change, and fresh friction surrounding Donald Trump, threatening to undermine a show of unity against jihadist terrorism.