max path sum in BT