European stocks slide 1.8% as DAX closes at 25,529