Iranian President Hassan Rouhani accuses US-backed Gulf states of providing financial and military support to opposition groups in Iran, the day after an attack on the elite Revolutionary Guards.