Public adjuster in Philadelphia faces long prison term for defrauding homeowners