fix(after): improve error message if promise arg rejects (#73524)
This PR fixes a misleading error message. When a promise passed to
`unstable_after` rejected, we were accidentally printing this:
```
An error occurred in a function passed to `unstable_after()`: ...
^^^^^^^^
should be "promise"!
```