Markets rattled as bank shares hammered