Tim Tebow surprises UF fan in hospital