can a company fire a whistleblower