what minerals are in limestone rock