Nepal hospitals swamped as quake toll passes 2,400, thousands injured