Terrorstämplade Hamas högste ledare Ismail Haniyeh har dödats i Tehran, uppger Irans revolutionsgarde.