Thrombolite-Stromatolite Bioherm, Middle Cambrian, Port au Port Peninsula, Western Newfoundland