Targeted US blockade on Strait of Hormuz, Iranian response 'mistake on both sides,' says French president