Reports about that President Donald Trump handed German Chancellor Angela Merkel a bill for around $374 billion for the money her country "owed" Nato for defending it.