Trudeau moves to ban all semi automatic weapons