German economy expected to shrink this year, stagnate in 2025