Harpoon launcher