Optimization and control of a hybrid kite boat