Telefonica and MegaFon form strategic partnership