'A moral obligation': Big Tech companies face pressure to take a tougher stance on Russia amid Ukraine invasion