Blair faces battle to keep £2bn EU rebate