Reproduces on master.

```
SELECT toDateTime64('2021-03-22', 3, 'Asia/Tehran')

Query id: 26f7c373-f473-4209-8976-6ada79a8627f

┌─toDateTime64('2021-03-22', 3, 'Asia/Tehran')─┐
│                      2157-04-28 06:28:16.000 │
└──────────────────────────────────────────────┘
```
{
        if (likely(offset_is_whole_number_of_minutes_during_epoch))
        {
            Time res = t % 60;
            if (likely(res >= 0))
                return res;
            return res + 60;
        }
        LUTIndex index = findIndex(t);
        Time time = t - lut[index].date;
        if (time >= lut[index].time_at_offset_change())
            time += lut[index].amount_of_offset_change();
        return time % 60;
    }
    inline unsigned toMinute(Time t) const