Britain should embrace tax havens, new research shows