Porcine pluripotent stem cells: progress, challenges and prospects