Windows 8 Preview to be launched in June