China halts climate, military ties over Pelosi Taiwan visit