Edwards proposes $120B universal health plan