CAO: Curvature-Adaptive Optimization via Periodic Low-Rank Hessian Sketching