Ravi Shastri says Mohammed Shami deserved another Test chance