Appeals court sides with Dunedin after city fined man $30K for uncut grass