2015 Budget gets thumbs up from S&P