Patch dynamics of coral reef macroalgae under chronic and acute disturbance