EU tells Facebook, Google and Twitter to do more for users