India should hike rates carefully, prepare for headwinds, says IMF