Mark Sanchez retiring from NFL for top college football analyst role