Blueberries, dates and olive oil cake