BPlant presents RM295,000 of business zakat to Sultan of Perak