Pakistan-American gets 23-year in US