DFS Fined £1m Over Safety Failings