Canada extends duty-free access for Bangladesh till 2034