Hyundai Eon to compete with Maruti Alto