Salesforce confirms multi-billion dollar Slack takeover