1,5-Dicarbonyl compounds : A general preparation method