Heterogeneous graph convolutional network pre-training as side information for improving recommendation