India raises rates to tackle inflation