Larry Sinclair tells of his alleged homosexual encounter with Barack Obama