Some 5.65m people have yet to file their self-assessment tax return despite the end-of-January deadline approaching, HMRC has warned.