Los Angeles has passed an ordinance to ban the production and sale of fur in the city from 2021, which will make it the largest US city to do so.