Microsoft calls for ‘a cloud for global good’