Companies added better than expected 749,000 jobs amid jump in construction, hospitality