'Cameron dragged into tax havens storm'