Maine cat wins national contest for wackiest name