First of all a resolution passed in the BM is a Board Resolution and not an Ordinary or Special Resolution.
Since your contribution to charitable organization is well within the limits of section 293(1)(e), no approval of the shareholders by way of an ordianry resolution is required.