Meglio Roasted Peppers & Onions