Camila Cabello embraces her 'stretch marks and fat' in effort to not be 'at war' with her body