Apple announces iPod touch will be available while supplies last