Nigeria claims over 300 Boko Haram fighters killed in town recapture