Valeant pressured on promise to provide heart drug discount