asyncio: Be careful accessing instance variables in __del__ (closes #21340).
asyncio: Add __weakref__ slots to Handle and CoroWrapper. Upstream issue #166.