Selena Gomez shares self-love message after facing criticism about her body