China demands satellite data that prompted Malaysian PM to declare jet was ‘lost’, while hundreds protest outside embassy in Beijing