British tourist sucker punched by migrants in Germany