Princeton awards five honorary degrees