Effect of cation–oligomer interactions on the size and reducibility of NiO particles on NiRu/SiO2 catalysts