20111012 tech: Apple launches iCloud