Tuition fees will rise to more than £9,500 next year to “secure the future of higher education”, the Education Secretary has said.