Graph Contrastive Learning with Adaptive Augmentation for Recommendation