Nineteen militants said dead in latest Afghan clash