Tata Communications cloud-based platform to manage global media assets