Apple announces iPad Mini, iBooks 3.0 at San Jose event