Microsoft to set up data centres in Middle East amid cloud war with Amazon