gamma-valerolactone catalysis