Box–Behnken design-based optimization for biodiesel production from waste cooking oil using Mahogany (Swietenia macrophylla) fruit shell derived activated carbon as a heterogeneous base catalyst