India ranks at 154, below SriLanka and Bangladesh, on healthcare index