Syrian soldiers distance themselves from Assad in return for promised amnesty