Amgen whistleblower can't challenge $612M settlement, judge says