Justin Trudeau compares marijuana legislation with arms sales legislation