Brown in rift over 'fat-cat' pensions