what factors contribute to global winds?