Libyan troops claim major gains in war-torn Benghazi