Responding to a question from MSNBC's Chris Matthews, Republican front-runner Donald Trump said women who have illegal abortions should be punished. Here's where other candidates stand as well.