Vodafone to sell Spanish arm to Zegona for $5.30 bln