Impact of balloon guide catheter on technical and clinical outcomes: a systematic review and meta-analysis