UniVIP: A Unified Framework for Self-Supervised Visual Pre-training