Zeeman Splitting of Anomalous Shallow Bound States in ZnO