Theoretical predictions of the structures and electronic spectra of C60NH with comparisons with the isoelectronic molecules C60O and C60CH2