For an International Progressive Front