GMA weatherman Sam Champion engaged to local artist