Overlapping Schwarz Decomposition for Nonlinear Optimal Control