Gerrard the ‘best I’ve ever played with’ – Torres