20110603 tech: Apple completes deals for iCloud: Sources