Anthocyanins in blackcurrant effectively prevent the formation of advanced glycation end products by trapping methylglyoxal