A train carrying 180 passengers has derailed in north-west France between the cities of Rouen and Caen