JPMorgan settles alleged violations of whistleblower protections with $18 million payment to SEC