Banking stocks surge on strong Q1 results, with HDFC Bank leading gains; ICICI Bank also posts impressive numbers.