Selective hydrogenation of CO on Fe3S4{111}: a computational study.