How much does christopher eccleston earn a year?