Joe Root praised Shoaib Bashir, who took four wickets as England took control in the fourth Test against India.