Record year for corporate clean energy as contracts reach 100 gigawatts