California Supreme Court ups limits on arbitration agreements