Trump announces class-action lawsuit against tech giants