CMC to build 43-acre mixed-use project in Dallas area