Adaptive Geodesic Flow Kernel Transfer for Many-Task Optimization