Delicious carrot cake with walnuts and apricots