Graph Collaborative Filtering for Recommendation in Complex and Quaternion Spaces