Textron is buying vehicle maker Arctic Cat in $247 million deal