Messer commits $50 million investment in McGregor, Texas