Canada's jobs report beats