Almond Rhubarb Tart