Dell buys cloud storage firm for $960m