Adsorption of arsenic from micro-polluted water by an innovative coal-based mesoporous activated carbon in the presence of co-existing ions