Canada won't deploy troops against trucker protest