NeuraChip: Accelerating GNN Computations with a Hash-based Decoupled Spatial Accelerator