jimmy carter to make rare address to britain's house of lords