Germany’s public debt climbs to $3.1T on higher spending