SparseSpikformer: A Co-Design Framework for Token and Weight Pruning in Spiking Transformer