Expected construction from unexpected is noexcept