UK Prime Minister David Cameron has appointed Bangladesh-born British MP Rushanara Ali as trade envoy for Bangladesh.