Telefonica launches Microsoft video platform