New retail leases signed at Indio Towne Center