Islamic State fighters pushed out of town near Tikrit – mayor