British secretary Boris Johnson slammed for using 'sexist' language