Savory peach muffins