Mauer snaps slump as Twins beat Indians, 7-4