New coronavirus variant hits posh Swiss resort of St Moritz