Halifax sees 15,000 cruise ship visitors over two days