Gen Z used BNPL more than credit cards over holidays, survey shows