American Legion to host 39th Annual Exeter Memorial Day Parade