A new sufficient condition for non-convex sparse recovery via weighted ℓ r − ℓ 1 minimization