Sky NewsCommons Speaker should have made ministers tell MPs about Afghan data leak, says Harriet Harman