RioCan, Dunhill buy stake in Dallas-area retail center for $70.7M