Sajid Javid defends Boris Johnson over 'letterbox' comments about Muslim women