Telefonica and Microsoft to deliver private 5G services