Global bifurcation of rotating vortex patches