Millennials reveal the top 100 brands they love