Head to head: David Cameron and Angela Merkel have both announced the failure of multiculturalism. The Guardian's Jonathan Freedland and Matthias Matussek of Der Spiegel talk about the implications of their statements