Theory of Cyclic Voltammetry at Macroporous Electrodes