Highly stable porous covalent triazine–piperazine linked nanoflower as a feasible adsorbent for flue gas CO2 capture