New York Post apologizes after app apparently hacked