Dozens of people were killed and about a hundred others were injured as a devastating fire tore through a New Year's celebration in Switzerland, officials said.