Spanish Potato Salad (Vegetarian)