Magento Buy X product Get Y Free - Custom  Discount