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