Stocks up on better-than-expected jobs data; Dow tops record close