Cameroon villagers burn 300 homes in land clashes