Economists had expected just 59,000 new jobs, but payrolls grew by 178,000. Unemployment held steady at 4.3%, as healthcare again led job gains