Vodafone deals with the devil to compete with BT