Campaigners and MPs have warned the PM is missing a ‘once in a lifetime’ chance to force platforms to introduce lasting change