State Department rights report blasts Mexico