Singtel: H120 results: some recovery but headwinds remain