India appalled at S&P junk credit suggestion