Gen Z gets a bad rap when it comes to financial wellness, but they're on track for retirement at higher rates than older Americans.