The role of entropic and electronic factors in controlling homo-1,4 addition of dihalocarbenes to norbornadiene-type molecules