Target, RioCan reach $132-million settlement over leases