Fired Linfield University professor files 'whistleblower law