Retail recovery gathers pace as office yields dip below 5%, says IPD