Silicon Valley's impossible balancing act with Trump