Interactions between caffeic acid and corn starch with varying amylose content and their effects on starch digestion