GM powers California warehouse with solar energy