Silica-supported sulfonic acids as recyclable catalyst for esterification of levulinic acid with stoichiometric amounts of alcohols