BD withdraws mesh products from hospitals and distribution centres