Director-General Carolyn Fairbairn speaks at Royal Society