Over 300 footballers investigated by HMRC