The Complexity of Approximating a Nonlinear Program