U.S. employers add a solid 372,000 jobs in sign of resilience