Iran on Thursday rejected a G7 statement which called on Tehran to stop supporting Hamas militants and taking actions that “destabilise” the Middle East.