Obama takes questions from the GOP