Afghanistan announces date for parliamentary elections