Pumpkin Seed Cake with Olive Oil & Lemon