NAO report praises HMRC efforts for returning £4.50 for every £1 spent in tackling the hidden economy in 2006-07