South African Gen Z shows unprecedented financial confidence, research finds