Brampton trucker wins Carnegie Medal