difference between limestone marble and chalk