The zakat that we give to zakat collector in our country, is there any portion dedicated to give to non muslim as a charity for them when either there is a calamity or not? As i know it is for the needy or poor muslim.

In presence of Muslim needy people, it cannot be paid to non Muslims.