Factors affecting Global Economic Growth