Powerful quantum computers in years not decades, says Microsoft