Germany’s president, Joachim Gauck, has given an angry TV interview in which he accuses the US of “playing games with our friendship” and says if it is proved the arrested man spied for the Americans, Germany must “say enough is enough, for once”.