Brief oxygenation events in locally anoxic oceans during the Cambrian solves the animal breathing paradox