General synthesis of imidazole C-nucleosides from carbohydrate adducts of diaminomaleonitrile