congressman calls trump 'an idiot' for using egypt mosque attack to promote border wall