US city removes flashpoint statues including Confederate generals