On the mechanism and diastereoselectivity of 2,3-dihydrobenzofuran formation from sulfinylbenzoquinones and 2-trimethylsilyloxyfuran