Ruthenium and Copper Complexes for Anti-Cancer and Catalytic Applications