gtimer: Ensure arithmetic is correctly signed for ISO 8601 parsing
When calculating the value of a timezone offset, ensure that any offsets done with negative numbers are done in a signed integer.
oss-fuzz#9815
Signed-off-by: Philip Withnall withnall@endlessm.com