Deja vu all over again: Microsoft warns of Surface 2 sell-out