SubQ: Sub-quadratic LLM built for 12M-token context