Vodacom: Weaker revenues as macro headwinds rise