Gbest-Guided Covariance Matrix Adaptation Evolution Strategy for Large Scale Global Optimization