Salesforce.com shares soar to all-time high