Texas Senate holds public hearing on school vouchers