McDonald's shutout leads No. 7 Geneseo past Roos men's hockey