The offers from Bern and Belgrade come as US President-elect Donald Trump seeks to convince Russian President Vladimir Putin to end his war in Ukraine.