Trump pledges to fight ‘evil’