Sudan's army repels major assault on el-Fasher; kills RSF commander