催化剂为什么能改变化学反应速率?原理是什么?