Jennifer Lopez admits ‘some’ celebrity brands aren’t ‘worth the hype’