Boris Johnson fails to answer question on 'letterbox' comments towards Muslims