U.S. court upholds California ban on shark fins