Vegan & Gluten Free Mexican Casserole with Roasted Corn and Peppers