DISTRIBUTION AGREEMENT DREYFUS MUNICIPAL FUNDS, INC.