The death toll from a huge explosion that rocked one of Iran’s main ports has risen to 46 people killed