20170708 world.europe: Germany hosts 'difficult' G-20 talks on trade; climate