"Virat Kohli is overcooked, needs a break," Shastri