Trent Dilfer: Matt Hasselbeck saved my life, is the 'best dude in the world'