Spanish olive oil cake