Praise be to Allah, the Lord of the Worlds; and blessings and peace be upon our Prophet Muhammad and upon all his Family and Companions.
As a general rule, it is not permissible for a Muslim to provide any assistance or support for non-believers feasts celebrations or other religious ceremonies. He should not participate in such occasions with his money or with any other thing. But if a Muslim is in a weak position and if by his refusal to give something he faces physical or economic harms, then he may give something to avoid expected harms.
Moreover, you and every Muslim is obliged to join hands with other Muslims and spare no efforts to avoid donating money or any other thing on the mentioned occasions.
Allah knows best.