One-pot conversion of carbohydrates into gamma-valerolactone catalyzed by highly cross-linked ionic liquid polymer and Co/TiO2