Subway, PepsiCo and more firms still trading in Russia 21 days since Ukraine war began