Massive rally in Mexican capital denounces genocide in Palestine