Lipid peroxidation in relation to ageing and the role of endogenous aldehydes in diabetes and other age-related diseases