Obama has explaining to do on Benghazi