German Chancellor Angela Merkel and Hungarian Prime Minister Viktor Orban clash at a tense press conference over the responsibilities Europe has towards migrants.