Pore-Scale Controls on Reaction-Driven Fracturing