Cameron: Don't blame BP for Lockerbie bomber release