Salesforce the latest company to commit to clean energy