Mini Roasted Rhubarb Pies