As many as 300,000 children aged five to 15 were missing from education in England last year, a report from the Education Policy Institute (EPI) has found.