Princeton endowment rises to 17 billion dollars