Massive protests mark Modi’s visit to Silicon Valley