Giant stromatolites under the ice of Antarctica