Helicopter delivers supplies to residents stranded in rural Cape Breton