double choclate cake with macadamia nuts