Swiss police said about 40 people were killed and 115 injured after a fire broke out in a bar in the ski resort of Crans-Montana during New Year celebrations.