Ryan Garcia targets Devin Haney rematch but must defeat Barrios first