PEPE rebounds 26% in July as meme coin sector shows renewed life