Students' Motivation, Perceived Environment and Professional Commitment: An Application of Astin's College Impact Model