Millennials’ favorite brands include tech companies like Netflix, Google, and Amazon — see the top 20