Completeness-via-canonicity in coalgebraic logics