Graduates who take unpaid internships end up £3,500 worse off compared to those who go straight into work