Lord Justice Leveson named as QBD president