Learning to Manipulate a Commitment Optimizer