Perine leads Gators past Virginia 36-28 in Orange Bowl