Pennsauken man gets 7-year term in insurance scam