Constructal theory of global circulation and climate