iPhone 5 Preorders Exceed 2 Million in 24 Hours