A £15 billion merger between Vodafone and Three UK has been given the green light by the Competition and Markets Authority.