Eurostar has once again been reprimanded by the advertising watchdog for exaggerating the number of seats available at a sale price of £39.