who sings beauty and the beast with ariana grande