Ruthenium-catalyzed esterification of olefin with methyl formate