Leading England 'huge honour': Stokes