Extreme-value modelling for the significance assessment of periodogram peaks