Bank Nifty crashes 1,000 pts on Q1 results; PSU banks surge