cql3: fix misleading error message for service level timeouts
cql3: fix misleading error message for service level timeouts

The error message incorrectly stated that the timeout value cannot
be longer than 24h, but it can - the actual restriction is that the
value cannot be expressed in units like days or months, which was done
in order to significantly simplify the parsing routines (and the fact
that timeouts counted in days are not expected to be common).

Fixes #10286

Closes #10294

scylladb/scylla,scylladb/scylla,scylladb/scylla,scylladb/scylla