Roasted vegetable and white bean toast