Primark has revealed plans to cut hundreds of jobs in a shake-up of store management - as it pledges not to raise prices.