Messi equals Ronaldinho's free-kick record with latest stunner