Rhubarb Almond Buns