Richard armitage actor the hobbit