Supreme Court upholds Michigan affirmative action ban