Apple faces flak over its ‘What’s a computer’ ad