read from secondary when using aggregation framework