Facebook renames itself to Meta amid mounting controversy