President Trumps potential recognition of Jerusalem as Israels official capital has raised controversy with several Muslim groups and nations.