Natural Hypergradient Descent: Algorithm Design, Convergence Analysis, and Parallel Implementation