Hyundai snags NFL sponsorship, replacing GM