Tornado hits Mesa in rare weather event