Ravi Shastri backs Dhoni once again, hits out at critics