differences between limestone and gabbro