More than half of Gen Z favors socially-conscious brands, study finds