Shreyas Iyer rest for 6 months