A Geometric GARCH Framework for Covariance Dynamics