Canada's Magna, Unifor reach tentative labor deal