Boris Johnson defends Dyson texts as 'entirely right thing to do'