Rio Ferdinand: ‘I used to drink 10 pints then move on to vodka’