Polyene cyclizations using mercury (II) triflate-N,N-dimethylaniline complex - participation by internal nucleophiles