43 militants killed in Afghan military operation