iPhone 5 orders topped 2-million orders in 24 hours