UniAutoML: A Human-Centered Framework for Unified Discriminative and Generative AutoML with Large Language Models