The Shipping Corporation of India Ltd gets Ministry approval