Millions of graduates to have student loan interest capped at 6%