Calif. for-profit pays $687,000 settlement in fraud case