India holds rates to help protect rupee