Obama says al Qaeda in Yemen behind Christmas Day attack