Canada's economy added 35,000 jobs in March, beating expectations