Does the donor of a gift exceeding the 2024 $18,000 annual exclusion have to pay taxes on the amount exceeding the annual exclusion if less than the donor's lifetime cap?