Citrix links cloud-based storage to SharePoint and Azure