Dell EMC with Azure Stack delivers first public cloud-like experience on-premises