Catalytic upgrading of glycerol, a promising biodiesel coproduct