Community gets $40M investment from Salesforce