Cabinet okays Rs 7,000 crore acquisition of India-made advanced artillery guns in big boost for self-reliance