The barrier to internal rotation around carbon-carbon double bonds in ketene mercaptals and aminals