Egypt's government cancels gold producers contract