who directed the last three 'harry potter' movies