Supreme Court upholds ban on domestic abusers owning guns