More than a million 11 and 14-year-olds in England will get their Sats results late this year because of administrative chaos.