Over $20B in Russian assets frozen in UK