Rocky road ahead for India, says Standard & Poor's