US economy adds 428,000 jobs