Thousands left homeless as cyclone heaps misery on coronavirus-hit communities