AECOM posts $0.50 loss as $337M charge hits Q3 earnings