Jim O'Neill, Baron O'Neill of Gatley