La Salle quarterback Zach Branam signs with Navy