Why is aldehyde a reducing agent?