Students ‘need better financial education skills’