Largest American anti-war protest since US invasion of Iraq