A whistleblower and a cash problem: Caterpillar’s Swiss tax adventures