US tech leaders criticize Trump in open letter