Cranberry Almond Crunch Muffins