Defence contracts worth Rs 50,000 crore on the anvil: Manohar Parrikar