Is Howards End a good adaptation of E. M. Forster's novel?