Saudi Pak to finance 23 companies