Donald Trump says that punishment for terrorists is a 'joke' and that immigration to the US should be based on individual merit in future.