Computational screening of covalent organic frameworks for CH4/H2, CO2/H2 and CO2/CH4 separations