Britain and Germany insist they will not be dragged into the Iran war, despite US President Donald Trump's demands.