Jacob Elordi on long preparation for 'Frankenstein' at London premiere