Bank Nifty market cap tops ₹50 lakh crore as index inches toward 60,000