Taliban and Islamic State clash in eastern Afghanistan