Trent Horn: Can a Catholic be a socialist?