Rising inflation casts a pall on India's currency