Hybrid magic state distillation for universal fault-tolerant quantum computation