Why Microsoft and Dell should team up on tablets