Utilization of various agricultural wastes for activated carbon preparation and application for the removal of dyes and metal ions from aqueous solutions