Country’s supreme court finds sentence against rapper who criticized Iranian government was “in excess of legal punishment”