Protests errupt in Mexico over high gas prices