Professor Stephen Hawking dies aged 76