Theresa Villiers: Ex-environment secretary failed to declare Shell shares