Throw if valid-from not valid. re #7366

To help user and developer print a sensible message is valid-from date is too early