mont saint michel, bay, promontory, france