MPs slam tech giants for failing to 'answer basic questions' on disinformation