Kuala Kangsar village keeps tradition alive with cannon fire to mark Hari Raya Aidilfitri 31 March 2025