Recent college grads making more money than expected