Delicious Vegetarian Roasted Ratatouille with Basil Aioli Recipe from France