US gives 23-year sentence to Pakistani-American