Trump's insults highlight G7 tensions