Pop star Meghan Trainor has blasted people for "attacking" her over her recent weight loss, insisting she has "never felt ...