Update message for negative GMST values

The old message implied that only float GMSTs couldn't be negative. The
negative-value check doesn't discriminate between GMST types, so the new
message reflects that.