Windows 11: Release date, top features to expect, the way to upgrade and more