Vodafone and Three given approval to merge