Putin and Biden met in Geneva