David Horne, Caterham 7