how much does a csx train engineer make