does emma watson sing in beauty and the beast