India ratings 'BBB-minus'