Kazakhstan to allocate $300M to crypto investments