Caterpillar accused of demoting executive to avoid taxes