British telecoms group Vodafone finally completes €18.4 billion ($21.8bn) monster deal for Liberty Global cable and broadband assets in Germany and eastern Europe to complete