Germany cuts economic growth forecast to stagnation for 2025