Head Harbour, Campobello Island, New Brunswick, Canada