Egyptian Hazelnut Cake