Selena Gomez says Ariana Grande’s engagement is ‘beautiful’