A&O reaps £31m from Marconi restructuring