Healthy Fresh Cherry Muffins