BMW Recalls 45,000 Cars for Defective Doors