Allyl compounds