Islamabad’s Centaurus Mall taken to task for charging entry fee