Oven-Baked Giant Beans (Gigantes Plaki) - Recipe