Putin, Trump, Macron call for 'immediate' cease-fire in Karabakh