Large-area sub-millimeter resolution CdZnTe strip detector for astronomy