Cleantech Needs $45 trillion investment, G8 Says