Camila Cabello shuts down body-shamers