Tens of thousands flee Mexico flooding