MSPs call for more freedom to vote with their conscience