India bonds hit 12-week low as rupee strengthens on US-Iran peace deal