Canada, U.S. agree to crack down on gun smuggling