ATO launches investigation into tax time system failure