what are the properties of limestone