Pujara and Kohli hold firm for India in 3rd Test against England