Adaptive Chirality in Large Random Aggregates of Porphyrins