Titanic and Lord of the Rings actor Bernard Hill dies