Suicide attack kills 7 Afghans at NATO base: Official