Universities in Scotland were given the green light by Holyrood to over-recruit student primary teachers despite a shortage of jobs in the sector