Modi vows to crack down on tax avoidance