More millennials lose money in scams than elderly, new data shows