Transocean posts a loss amid string of impairments