Blasphemy law must go, says ex-archbishop