trusts raise validation error if expires_at is invalid

Raise an appropriate error when the evaluation of expires_at
fails, otherwise invalid user input results in a 500 response

Change-Id: Ibe5b2c5aaed5996e36a680dead85450e3eb9df31
Closes-Bug: #1246831
Merge "trusts raise validation error if expires_at is invalid"