Schneider agrees £9.5bn buyout of UK software developer Aveva