Irish consumer sentiment climbs to fresh post-Brexit high in July