Ripple fined $125 million, court denies full SEC demand