Supreme Court upholds birthright citizenship against Trump