20170527 world.us: At G7; Trump ruffles feathers by calling Germans 'bad' on trade