Ivey resigns as Alto police chief