Ni/Ag/silica nanocomposite catalysts for hydrogen generation from hydrolysis of NaBH4 solution