Portland man hospitalized after saving 7 from fire