Date, Pistachio and Cardamom Cake