Update binary tree maximum path sum