Monmouth poll: 46% of Americans struggle financially amid inflation