College engineering persistence : the dynamics of motivation and co-curricular support