Joe Biden and Vladimir Putin to meet in Geneva on June 16