Apple iPad mini now available for pre-order