SpectroCube: a European 6U nanosatellite spectroscopy platform for astrobiology and astrochemistry