Rhubarb & Almond Muffins