NCB Capital launches AlAhli global natural resource fund