College grads expect $103,880 in first job, real salary is almost half