Changes to Universal Credit could see 1.2 million households up to £420 a year better off