McLarty Automotive buys Machens group stores in Missouri