The White House has released a fuller version of Obama's US birth certificate in an attempt to quiet charges from some Republicans.