'Militants' die in Afghan clash