scMAGIC: accurately annotating single cells using two rounds of reference-based classification