With AWS and Azure in its sights, Alibaba opens India cloud data center