Peanut Butter Tartlets with Rhubarb