Retail media sales set to top £22bn by 2026, according to trade body IAB Europe.