US President Joe Biden has called his Russian counterpart Vladimir Putin a "war criminal", prompting an angry response from the Kremlin.