Did tuition fees in Germany constrain students’ budgets? New evidence from a natural experiment