who are the actors that played dumbledore in harry potter