German audit office warns pensions could consume 46% of federal tax revenues by 2040 · Pollar