Free talk by Professor Sir Christopher Frayling will mark 200 years since publication of Frankenstein