Donald Trump branded 'international embarrassment' after handing made-up Nato invoice to Angela Merkel