Sensex rises 358 points, Nifty ends 15,737; Bajaj Finance surges 7%