Aldehyde compound