“Strategy-proof allocation mechanisms for economies with public goods”