UK Government urged to do more on tax havens