Hyperbolic graphs for free products, and the Gromov boundary of the graph of cyclic splittings