Joe Biden, Vladimir Putin meet in Geneva for first face-to-face summit