Germany's trade surplus at $250B in 2024