Apple unveils iPad tablet with onscreen keyboard