18 pounder whistling dick cannon