All Asia takes large impairment charge in Kanbauk IPP dispute