Staples Names Avon President to Board