Berkshire Hathaway strikes $10B deal with Dominion Energy for natural gas assets