Spirit of Vancouver Island passes Queen of Cumberland in Active Pass