Snow, ice and freezing temperatures have hit parts of Europe, causing chaos. Treacherous conditions left at least five people dead in France and forced the cancellation of hundreds of flights.