Bouveault aldehyde synthesis