James Bond novel launches in London