Java Recursive Binary Tree Height Method