Rosie Millard said she resigned over Children in Need’s handling of grants to charity where former boss was convicted of child sex attacks