Catalysis for sustainable organic chemistry