The Competition and Markets Authority says Vodafone and Three may merge if they make price promises for customers and are committed to the UK's 5G rollout.