Crossing gradients of consumer pressure and physical stress on shallow rocky reefs: a test of the stress-gradient hypothesis