Twitter and Google grow profits as Facebook slumps amid 'fake news' and privacy concerns