QueryWeaver: Natural Language to SQL with Graph AI