Moodys forecasts Spain