Predicting the reaction rates between flavonoids and methylglyoxal by combining molecular properties and machine learning