USA Interactive to buy Interval for $578 million