The government can disburse public funds to private entities, and those grantees can do whatever they want with them.
As we said in Rosenberger, [w]hen the government disburses public funds to private entities to convey a governmental message, it may take legitimate and appropriate steps to ensure that its message is neither garbled nor distorted by the grantee.