KEC International shares gain over 4% as it wins orders worth ₹1,034 crore