Rio Ferdinand joined Leeds for a British record £18million and has detailed the reasons why he had to leave London