[promise] Remove Promise.cast

During yesterday's TC39 meeting it was decided to remove `Promise.resolve` and rename `Promise.cast` to `Promise.resolve`, essentially keeping only one method (:+1: considering how similar they behaved).