Vivo launches limited edition Infinite Red V7+