Standard Chartered's Group Chief Executive Peter Sands believes the global recovery will continue to be turbulent.