Electronic absorption spectra and geometry of (E)-stilbene and ‘stiff’ stilbenes