Microsoft unveils Surface tablet to rival iPad