SunPower Secures Over $300M in Financing to Fuel Expansion of Residential Solar and Storage Solutions