'Jerusalem of Ethiopia' hosts ancient rock-cut churches