Salesforce shares fall despite better-than-expected earnings