Add binary tree max path sum