Identification of a four-center intermediate in a Grignard addition reaction to a P–S bond