Sunpower agrees to be Toll Brothers’ exclusive California solar provider