Hillary Clinton says mandatory gun buy-back programs "would be worth considering"