Trump and Silicon Valley, a complicated relationship