HyperAttention: Long-context Attention in Near-Linear Time