How to extend Magento core controller