Duality of control problems in general Banach spaces