Vodacom sheds 4% on JSE after it reports lower headline earnings