who played dumbledore in the order of the phoenix?