'It’s going to take a period of time. We have to nurse the country back to health,' US president tells NBC News