Up to three million self-employed workers turning their backs on building pension pots