Twin Afghan blasts: At least 20 dead in suicide attack