India Inc Calls It As 'Overall Good' Budget