Kohli remains second in Test rankings, Cook catapults to 8th