Released Trivedi remains defiant, stands by controversial cartoon