Afghan blasts kill 25, jeopardising peace talks