Optimal control and differential games