Cao drops out of race for Attorney General