Holy Cross Speech and Debate Team earns top rank