Roasted Spanish potatoes