BC Ferries apologizes after Comox-Powell River sailing cancellations