LSND anomaly from CPT violation in four-neutrino models