A characteristic function-based approach to approximate maximum likelihood estimation