Apple swamped by iPhone 4 pre-orders