NSW makes $300m investment in TAFE to rejuvenate infrastructure