Optimal Cross-Wind Towing and Power Generation with Tethered Kites