3 trillion for public investment