Ford Fiesta compact edition might land in India