Notre Dame TE Troy Niklas leaving Irish for NFL