Biden meets Kenyatta as Pandora papers leak swirls around world leaders