Meghan Trainor says new album full of ‘self-love anthems’