Gen Z is splurging on $325 AmEx Gold cards to snap up exclusive dinner reservations