Nifty holds above 20-DMA despite broad selloff; PSU banks sink