The deal for Vivo: everyone’s a winner