Notre Dame beats No. 5 Clemson 35-14 with punt block for TD