Inspector general slams Stephen Hawking