Stocks end higher on strong jobs report