Foseco India block deal completed: ₹678.62 crore stake sale