Fox: Mexico broke international law with the cartels and Americans suffer the consequences