Gillian Anderson joins NBC's 'Hannibal'