Disharmony at G7 as Trump plays his own tune