'Mexico had enough': protesters block president from daily t