Netflix will never be displaced as leader in streaming, says IAC chairman Barry Diller