Iranian climber Elnaz Rekabi has apologised for competing without a hijab, saying it was 'completely unintentional'.