Salmond pulls appearance before Holyrood inquiry amid row over redacted evidence

Dramatic decision just hours before hearing due to take place