The effectiveness of "Zakat" as a charity based supportive system for poverty reduction among Muslims in Sri Lanka