High resolution infrared and millimetre-wave spectroscopy of HC3N: accurate ro-vibrational analysis of its states below 1000 cm-1