Greek Walnut Cake (Karidopita)