UH regents approve financing for new football stadium