BUG: TimedeltaIndex == integer raises TypeError
```
pd.TimedeltaIndex(['1D']) == 1
[...]
TypeError: cannot compare a TimedeltaIndex with type int

pd.TimedeltaIndex(['1D']) == 1.
[...]
TypeError: cannot compare a TimedeltaIndex with type float
```