Iran questions US reasons for strikes on nuclear sites