Meghan Trainor net worth