UniGraph: Learning a Cross-Domain Graph Foundation Model From Natural Language