Berkshire Hathaway Inc. has sold off another block of BYD Co. shares, taking its stake in one of the world’s biggest carmakers to under 5% from more than 20% two years ago.