Trump fights back