Clumsy Donald Trump drops UK trade deal and announces ‘EU agreement’ in G7 gaffe