Instagram revises controversial terms of serv...