whos voice is in the new beauty and the beast 2017