20050728 world.us: CAFTA gets US House approval