Apple, Samsung and Google under fire at Mobile World Congress