why is the human heart called a double pump