Battle of majaceite