US employers add a solid 372,000 jobs in sign of resilience