British Prime Minister Theresa May has scolded her former foreign minister, Boris Johnson, for saying that Muslim women who wear burqas look like letter boxes or bank robbers.