S&P revises Morocco outlook to stable from negative