The U.S.-led coalition in Afghanistan says its forces have killed at least 24 militants during two separate battles .