Scalar tensor duality and N = 1,2 non-linear σ-models